give away to despair - Alemán Inglés Diccionario